Skip to main content

Logs_Haynes_GetRepairTimeTypes Tables

The logs_haynes_getRepairTimeTypes_latest and logs_haynes_getRepairTimeTypes_changelog tables stores the requests and responses of each getRepairTimeTypes haynes pro API call made, including errors and api timestamps.


🔹 Standard Columns​

Column NameData TypeNullableDescription
document_nameSTRINGYESName of the Firestore document
document_event_idSTRINGYESUnique ID representing the document event (change ID)
document_timestampTIMESTAMPYESTimestamp when the document event occurred
document_operationSTRINGYESType of Firestore operation (e.g., CREATE, UPDATE, DELETE)
document_idSTRINGYESID of the Firestore document
apiCallTimeInMilliSecondsINT64YESTime taken to complete the API call in milliseconds
contextSTRINGYESContext of the log (e.g., module or feature name)
levelSTRINGYESLog level
yearSTRINGYESyear of the API call
monthSTRINGYESmonth of the API call
daySTRINGYESday of the API call
documentIdSTRINGYESunique document id in firebase

🔸 Struct Columns​

request​

Column NameData TypeNullableDescription
messageSTRINGYESDescription of the request
payload.countryCodeSTRINGYESCountry code
payload.identifierValueSTRINGYESIdentifier value
payload.languageCodeSTRINGYESLanguage code
payload.lookupTypeSTRINGYESLook up type
payload.typeIdSTRINGYESId of the look up type
payload.callRequestKeySTRINGYESCall request key
timestampINT64YESTimestamp of the request (in Unix time)

response​

Column NameData TypeNullableDescription
messageSTRINGYESResponse message
timestampINT64YESTimestamp of the response (in Unix time)
data.GetRepairtimeTypesResultRECORDYESContains repair time type data
data.GetRepairtimeTypesResult.TechnicalDataRECORDYESTechnical specifications for repair types
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeTypeRECORD REPEATEDREPEATEDList of extended repair time types
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.madeFromSTRINGYESStarting manufacturing year
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.madeUntilSTRINGYESEnding manufacturing year
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.makeSTRINGYESMake of the vehicle
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.modelSTRINGYESModel of the vehicle
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.outputINTEGERYESOutput value (engine power, etc.)
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.repairtimeTypeIdINTEGERYESUnique ID for the repair time type
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.rootNodeIdSTRINGYESIdentifier for the root node
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.statusRECORDYESStatus record
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.status.statusCodeINTEGERYESStatus code indicator
data.GetRepairtimeTypesResult.TechnicalData.ExtRepairtimeType.typeSTRINGYESType/category of the repair

timestamp​

Column NameData TypeNullableDescription
secondsINT64YESSeconds since Unix epoch
nanosecondsINT64YESNanoseconds part of the timestamp

error​

Column NameData TypeNullableDescription
dataSTRINGYESAdditional error data
messageSTRINGYESError message
nameSTRINGYESName/type of the error
stackSTRINGYESStack trace of the error
timestampTIMESTAMPYESTimestamp when the error occurred